@charset "utf-8";
.wp{width:1200px;margin:0 auto}
.wp1{width:1115px;margin:0 auto}
a.imgzoom img{transition:all .3s ease 0s}
a.imgzoom:hover img{-webkit-transform-origin:center center;-webkit-transform:scale(1.1,1.1);-moz-transform-origin:center center;-moz-transform:scale(1.1,1.1)}
.banner .swiper-slide div{width:100%}
.banner .swiper-slide a{width:100%;display:block}
.banner .swiper-slide img{width:100%}
.banner .swiperpg{z-index:999999;position:absolute;left:0;bottom:20px!important;width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.banner .swiperpg span{width:16px;height:16px;background:url(../images/dot.png) left -16px no-repeat;opacity:1!important}
.banner .swiperpg span.swiper-pagination-bullet-active{background:url(../images/dot.png) left top no-repeat}
.banner .swiperprev{cursor:pointer;z-index:99999;position:absolute;left:0;top:50%;margin-top:-45px;width:60px;height:90px;background:url(../images/ad_ctr.png) left top no-repeat}
.banner .swipernext{cursor:pointer;z-index:99999;position:absolute;right:0;top:50%;margin-top:-45px;width:60px;height:90px;background:url(../images/ad_ctr.png) left -90px no-repeat}
.content{font-size:16px;color:#212121;line-height:2;text-align:justify}
.content div{padding-bottom:10px}
.content p{padding-bottom:10px}
.content ol{list-style-position:outside;padding-left:40px;padding-bottom:20px}
.content ol li{list-style-type:decimal}
.content ul{list-style-position:outside;padding-left:40px;padding-bottom:20px}
.content ul li{list-style-type:disc}
.content ul li ul li{list-style-type:circle}
.content img{max-width:100%!important;height:auto!important}
.content td{padding:5px}
.art h1{text-align:center;color:#060001;font-size:35px}
.art div{font-size:16px;color:#8a8a8a;padding:20px 0;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.art div ul{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}
.art div ul li{margin-left:2px}
.pn{border-top:2px #efefef solid;color:#333;font-size:16px;padding:20px 0;line-height:2;margin-top:20px}
.pn em{color:#333}
.pn a{color:#333}
.pn a:hover{color:#333;text-decoration:underline}
.nodata{padding:80px 0!important;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column}
.nodata p{font-size:16px;color:#333;margin-top:10px}
.alist{margin-top:35px}
.alist li{display:block}
.alist li:nth-child(n+2){margin-top:20px}
.alist li a{background:#fff;border:2px #e8e8e8 solid;padding:12px 12px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
.alist li a .d1{width:190px}
.alist li a .d1 img{width:100%;background:#eee}
.alist li a .d2{flex:1;margin-left:25px}
.alist li a .d2 .x1{color:#060001;font-size:23px}
.alist li a .d2 .x2{color:#727272;font-size:14px;line-height:1.6;margin-top:10px}
.alist li a .d3{margin-left:30px;margin-right:30px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column}
.alist li a .d3 .x1{color:#8a8a8a;font-size:16px}
.alist li a .d3 .x2{margin-top:10px;color:#fff;font-size:16px;width:132px;height:40px;border-radius:10px;background:#ea5504;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.alist li a:hover{border:2px #ea5504 solid}
.alist li a:hover .d2 .x1{color:#ea5504}
.alist li a .d3 .x2:hover{background:#d84e03}
.imglist ul{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}
.imglist li{width:348px;margin-right:16px}
.imglist li:nth-child(3n){margin-right:0}
.imglist li a{display:block}
.imglist li a .d1{background:#fff;border:1px #efefef solid;padding:20px 20px}
.imglist li img{width:100%}
.imglist li .d2{color:#696969;font-size:18px;height:68px;display:flex;justify-content:center;align-items:center}
.top{padding:0 45px;height:150px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
.tel{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.tel em{color:#ea5504;font-size:32px;margin-left:20px}
.navsp{background:#db4208;position:relative;z-index:9999999}
.nav ul{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.nav ul li.item{flex:1;position:relative}
.nav ul li.item:nth-child(n+2){border-left:1px #fff solid}
.nav ul li.item a.item{color:#202020;font-size:23px;height:75px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.nav ul li.item .la{display:none;top:75px;position:absolute;width:100%;padding-top:20px}
.nav ul li.item .la div{border:2px #ea5504 solid}
.nav ul li.item .la a{display:block;text-align:center;padding:15px 0;color:#ea5504;font-size:23px;background:#fff;border-bottom:1px #ea5504 solid}
.nav ul li.item .la a:nth-last-child(1){border-bottom:0}
.nav ul li.item:hover .la{display:block}
.nav ul li.item:nth-child(1) a.item{background:#e60012}
.nav ul li.item:nth-child(2) a.item{background:#ea5504}
.nav ul li.item:nth-child(3) a.item{background:#ffe100}
.nav ul li.item:nth-child(4) a.item{background:#094}
.nav ul li.item:nth-child(5) a.item{background:#00a0e9}
.nav ul li.item:nth-child(6) a.item{background:#005bac}
.nav ul li.item:nth-child(7) a.item{background:#7f1084}
.nav ul li.item:nth-child(1).cur a.item{background:#fff;color:#e60012;border:1px #e60012 solid;font-weight:700}
.nav ul li.item:nth-child(2).cur a.item{background:#fff;color:#ea5504;border:1px #ea5504 solid;font-weight:700}
.nav ul li.item:nth-child(3).cur a.item{background:#fff;color:#ffe100;border:1px #ffe100 solid;font-weight:700}
.nav ul li.item:nth-child(4).cur a.item{background:#fff;color:#094;border:1px #094 solid;font-weight:700}
.nav ul li.item:nth-child(5).cur a.item{background:#fff;color:#00a0e9;border:1px #00a0e9 solid;font-weight:700}
.nav ul li.item:nth-child(6).cur a.item{background:#fff;color:#005bac;border:1px #005bac solid;font-weight:700}
.nav ul li.item:nth-child(7).cur a.item{background:#fff;color:#7f1084;border:1px #7f1084 solid;font-weight:700}
.nav ul li.item:nth-child(2):hover a.item{background:#fff;color:#ea5504;border:2px #ea5504 solid;font-weight:700}
.nav ul li.item:nth-child(2):hover::after{content:'';position:absolute;width:0;height:0;left:50%;margin-left:-8px;top:75px;border-left:8px transparent solid;border-right:8px transparent solid;border-top:15px #ea5504 solid}
.nav ul li.item:nth-child(2):hover::before{z-index:99;content:'';position:absolute;width:0;height:0;left:50%;margin-left:-8px;top:71px;border-left:8px transparent solid;border-right:8px transparent solid;border-top:15px #fff solid}
.nav ul li.item:nth-child(2):hover .la a:hover{background:#efefef}
.nav ul li.item:nth-child(3):hover a.item{background:#fff;color:#ffe100;border:2px #ffe100 solid;font-weight:700}
.nav ul li.item:nth-child(3):hover::after{content:'';position:absolute;width:0;height:0;left:50%;margin-left:-8px;top:75px;border-left:8px transparent solid;border-right:8px transparent solid;border-top:15px #ffe100 solid}
.nav ul li.item:nth-child(3):hover::before{z-index:99;content:'';position:absolute;width:0;height:0;left:50%;margin-left:-8px;top:71px;border-left:8px transparent solid;border-right:8px transparent solid;border-top:15px #fff solid}
.nav ul li.item:nth-child(3):hover .la a:hover{background:#efefef}
.nav ul li.item:nth-child(4):hover a.item{background:#fff;color:#094;border:2px #094 solid;font-weight:700}
.nav ul li.item:nth-child(4):hover::after{content:'';position:absolute;width:0;height:0;left:50%;margin-left:-8px;top:75px;border-left:8px transparent solid;border-right:8px transparent solid;border-top:15px #094 solid}
.nav ul li.item:nth-child(4):hover::after{content:'';position:absolute;width:0;height:0;left:50%;margin-left:-8px;top:75px;border-left:8px transparent solid;border-right:8px transparent solid;border-top:15px #094 solid}
.nav ul li.item:nth-child(4):hover::before{z-index:99;content:'';position:absolute;width:0;height:0;left:50%;margin-left:-8px;top:71px;border-left:8px transparent solid;border-right:8px transparent solid;border-top:15px #fff solid}
.nav ul li.item:nth-child(4):hover .la a:hover{background:#efefef}
.nav ul li.item:nth-child(5):hover a.item{background:#fff;color:#00a0e9;border:2px #00a0e9 solid;font-weight:700}
.nav ul li.item:nth-child(6):hover a.item{background:#fff;color:#005bac;border:2px #005bac solid;font-weight:700}
.nav ul li.item:nth-child(7):hover a.item{background:#fff;color:#7f1084;border:2px #7f1084 solid;font-weight:700}
.tou1{width:1274px;border-radius:80px;margin-top:25px;position:relative;height:110px;background:#eae5e5;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column}
.tou1 em{color:#ea5504;font-size:40px}
.tou1 span{color:#b7b7b7;font-size:15px;line-height:1}
.about_index .d1{color:#727272;font-size:40px;font-weight:700;line-height:1;padding:40px 0;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.about_index .d2{padding:0 20px;color:#212121;font-size:16px;line-height:2}
.ppwh{margin-top:35px}
.ppwh .d1{border-radius:15px;color:#fff;font-size:35px;height:73px;font-weight:700;background:#ea5504;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.ppwh_dom{margin-top:50px;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}
.ppwh_dom .dom1{width:740px}
.ppwh_dom .dom2{width:407px;padding-right:10px}
.ppwh_banner .swiper-slide div{width:100%}
.ppwh_banner .swiper-slide a{width:100%;display:block}
.ppwh_banner .swiper-slide img{width:100%}
.ppwh_banner .swiperprev{cursor:pointer;z-index:99999;position:absolute;right:45px;bottom:0;width:38px;height:38px;background:url(../images/3.png) center center no-repeat rgba(0,0,0,.2);background-size:50% 50%}
.ppwh_banner .swiperprev:hover{cursor:pointer;z-index:99999;position:absolute;right:45px;bottom:0;width:38px;height:38px;background:url(../images/3.png) center center no-repeat rgba(0,0,0,.2);background-size:50% 50%}
.ppwh_banner .swipernext{cursor:pointer;z-index:99999;position:absolute;right:0;bottom:0;width:38px;height:38px;background:url(../images/4.png) center center no-repeat #098ad3;background-size:50% 50%}
.ppwh_banner .swipernext:hover{cursor:pointer;z-index:99999;position:absolute;right:0;bottom:0;width:38px;height:38px;background:url(../images/4.png) center center no-repeat #098ad3;background-size:50% 50%}
.rtxt{padding-top:20px}
.rtxt .d1{color:#060001;font-size:34px;line-height:1.2}
.rtxt .d2{margin-top:10px}
.rtxt .d3{margin-top:50px}
.ppsp{margin-top:30px;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}
.ppsp_video a{display:block}
.ppsp_video a .d1{position:relative}
.ppsp_video a .d1::before{background:url(../images/7.png) center center no-repeat;content:'';position:absolute;left:0;top:0;width:100%;height:100%}
.ppsp_video a .d1:hover::before{background:url(../images/7.png) center center no-repeat rgba(0,0,0,.2);content:'';position:absolute;left:0;top:0;width:100%;height:100%}
.ppsp_video a .d2{margin-top:30px;display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap}
.ppsp_video a .d2::before{content:'';width:11px;height:10px;background:url(../images/6.png) center center no-repeat}
.ppsp_video a .d2 em{color:#060001;font-size:18px;margin-left:15px}
.ppsp_txt{padding-top:145px}
.ppsp_txt .d2{color:#787878;font-size:18px;line-height:1.8;margin-top:20px}
.bgf1{margin-top:65px;background:#f1f1f1;padding:55px 0}
.protxt{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column}
.protxt em{color:#ea5504;font-size:40px}
.protxt span{color:#060001;font-size:15px;font-weight:lighter}
.pro{margin-top:30px}
.pro ul{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}
.pro li{width:345px;margin-right:40px}
.pro li:nth-child(3n){margin-right:0}
.pro li a{height:600px;padding:10px 15px;display:block;background:#fff;border:1px #e7e7e7 solid}
.pro li a:hover{border:1px #fff solid;box-shadow:rgba(0,0,0,.2) 0 0 20px 0}
.pro li a .d1 img{width:100%}
.pro li a .d2{margin-top:20px;color:#060001;font-size:26px;text-align:center}
.pro li a .d3{margin-top:30px;color:#060001;font-size:39px;text-align:center}
.pro li a .d4{padding:20px 0;text-align:center}
.pro li a .d4 em{color:#060001;font-size:18px;font-weight:lighter}
.pro li a .d4 span{margin-left:20px;color:#060001;font-size:18px;font-weight:lighter}
.pro li a .d5{text-align:center;color:#060001;font-size:21px;font-weight:lighter}
.pro li a .d6{text-align:center;margin-top:13px}
.fqbg{background:#fff;padding:60px 0}
.jdbg{background:#edecec;padding:60px 0;padding-bottom:130px}
.fq{position:relative;margin-top:60px}
.fq_banner .swiper-slide div{width:100%}
.fq_banner .swiper-slide a{width:100%;display:block}
.fq_banner .swiper-slide img{width:100%;background:#333}
.fq .swiperprev{cursor:pointer;z-index:99999;position:absolute;left:-65px;top:50%;margin-top:-25px;width:49px;height:49px;background:url(../images/9.png) center center no-repeat}
.fq .swipernext{cursor:pointer;z-index:99999;position:absolute;right:-65px;top:50%;margin-top:-25px;width:49px;height:49px;background:url(../images/10.png) center center no-repeat}
.xwbar{margin-top:30px;padding:35px 0;background:#efefef;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column}
.xwbar div{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.xwbar div em{color:#000;font-size:40px}
.xwbar div span{color:#ea5504;font-size:40px;margin-left:20px}
.xwbar div::before{margin-right:55px;content:'';border-bottom:3px #ccc solid;width:130px}
.xwbar div::after{margin-left:55px;content:'';border-bottom:3px #ccc solid;width:130px}
.xwbar p{color:#959595;font-size:20px}
.newc{margin-top:60px;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}
.newc .newl{width:437px}
.newc .newr{width:724px}
.newc .newl a{display:block}
.newc .newl a img{width:100%;background:#eee}
.newc .newl a .d2{margin-top:15px;color:#060001;font-size:18px}
.newc .newl a .d3{line-height:1.6;margin-top:10px;color:#727272;font-size:14px}
.newc .newl a .d4{margin-top:20px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.newc .newl a .d4 span{border-radius:115px;width:157px;height:44px;color:#fff;font-size:18px;background:#ea5504;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.newc .newl a .d4 span:hover{background:#d84d02}
.newc .newr li{border-bottom:1px #dbdbdb solid;padding-bottom:15px}
.newc .newr li:nth-child(n+2){margin-top:15px}
.newc .newr li a{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
.newc .newr li a .d1{position:relative;width:90px;height:90px;border:1px #cfcfcf solid;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column}
.newc .newr li a .d1::after{content:'';position:absolute;width:0;height:0;right:-10px;top:35px;border-top:10px transparent solid;border-bottom:10px transparent solid;border-left:10px #cfcfcf solid}
.newc .newr li a .d1::before{z-index:99;content:'';position:absolute;width:0;height:0;right:-9px;top:35px;border-top:10px transparent solid;border-bottom:10px transparent solid;border-left:10px #fff solid}
.newc .newr li a .d1 em{color:#747474;font-size:24px;font-weight:700}
.newc .newr li a .d1 span{color:#747474;font-size:18px}
.newc .newr li a .d2{flex:1;margin-left:40px}
.newc .newr li a .d2 .x1{color:#060001;font-size:18px}
.newc .newr li a .d2 .x2{margin-top:10px;color:#727272;font-size:14px}
.newc .newr li a:hover .d1{border:1px #ea5504 solid;background:#ea5504}
.newc .newr li a:hover .d1 em{color:#fff}
.newc .newr li a:hover .d1 span{color:#fff}
.newc .newr li a:hover .d1::after{border-left:10px #ea5504 solid}
.newc .newr li a:hover .d1::before{border-left:10px #ea5504 solid}
.newc .newr li a:hover .d2 .x1{text-decoration:underline;color:#ea5504}
.di{margin-top:60px;background:#1d1d1d}
.foot{padding:40px 0;padding-bottom:60px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
.icontxt{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}
.icontxt img{width:60px;height:60px}
.icontxt p{margin-left:10px;display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;flex-direction:column}
.icontxt p em{color:#fff;font-size:18px}
.icontxt p span{color:#fff;font-size:12px}
.footer{border-top:1px #333 solid;padding:20px 0;color:#737373;font-size:16px}
.footer a{color:#737373}
.cominfo{margin-top:30px}
.cominfo p{color:#fff;font-size:25px}
.cominfo ul{margin-top:10px}
.cominfo li{padding:5px 0;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}
.cominfo li img{width:25px}
.cominfo li em{margin-left:10px;color:#fff;font-size:14px}
.guyanzhu{margin-top:30px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}
.guyanzhu img:nth-child(2){margin-left:30px}
.ban{height:600px}
.catalist{border-bottom:1px #edecec solid;padding-top:60px;padding-bottom:50px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.catalist div{padding:0 18px}
.catalist div a{color:#afafaf;font-size:25px;border-radius:10px;width:222px;height:68px;border:2px #e4e4e4 solid;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.catalist div a:hover{border:2px #ea5504 solid;color:#ea5504}
.catalist div.cur a{background:#ea5504;color:#fff;border:2px #ea5504 solid}
.mhdx_dom_1{padding-top:50px;padding-bottom:90px}
.mhdx_dom_1 .content{margin-top:30px}
.mhdx_dom_1 p{padding:15px 0}
.mhdx_dom_2{margin-top:70px}
.about_ppwh{margin-top:70px;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}
.about_ppwh .d1 .x1 a{position:relative;display:block}
.about_ppwh .d1 .x1 a img{width:100%}
.about_ppwh .d1 .x1 a::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/play.png) center center no-repeat;background-size:128px 128px;transition:all .1s ease 0s}
.about_ppwh .d1 .x1 a:hover::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/play.png) center center no-repeat rgba(0,0,0,.2);background-size:120px 120px}
.about_ppwh .d1 .x2{margin-top:30px;display:flex;justify-content:flex-end;align-items:flex-end;flex-wrap:wrap}
.about_ppwh .d1 .x2 em{margin-left:20px;line-height:1;color:#060001;font-size:18px;display:flex;justify-content:center;align-items:flex-end;flex-wrap:wrap}
.about_ppwh .d1 .x2 em::before{margin-right:10px;content:'';width:11px;height:11px;background:url(../images/6.png) center center no-repeat}
.about_ppwh .d2 img{width:100%}
.mbg{background:#f7f7f7;padding-top:40px;padding-bottom:120px}
.pg{margin-top:80px}
.mainpage{margin-top:50px;border:2px #e8e8e8 solid;background:#fff;padding:60px 60px}
.map{height:400px;padding:20px 20px;border:2px #e2e2e2 solid}
#allmap{width:100%;height:100%;overflow:hidden;margin:0}
.lxwm{padding:40px;line-height:3;font-size:18px}
.cpzx li{display:block}
.cpzx li:nth-child(n+2){margin-top:25px}
.cpzx a{border:1px #efefef solid;padding:20px 20px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
.cpzx .d1{width:440px}
.cpzx .d0{flex:1}
.cpzx .d2{color:#060001;font-size:39px;text-align:center}
.cpzx .d3{margin-top:10px;color:#060001;font-size:58px;text-align:center}
.cpzx .d4{margin-top:10px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.cpzx .d4 em{color:#060001;font-size:25px;font-weight:lighter}
.cpzx .d4 span{color:#060001;font-size:25px;font-weight:lighter;margin-left:25px}
.cpzx .d5{margin-top:10px;color:#060001;font-size:30px;font-weight:lighter;text-align:center}
.cpzx .d6{text-align:center}
.cpzx .d7{padding-right:20px;padding-top:230px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.cpzx .d7 em{width:150px;height:46px;color:#fff;font-size:16px;background:#ea5504;border-radius:10px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.cpzx .d7 em:hover{background:#d44d04}
.cpzx a:hover{border:1px #fff solid;box-shadow:rgba(0,0,0,.2) 0 0 5px 0}
.cataext{padding-bottom:55px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.cataext em{color:#060001;font-size:58px}
.cataext span{color:#060001;font-size:30px;font-weight:lighter;margin-left:285px}
.prolist ul{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}
.prolist li{width:348px;margin-right:16px}
.prolist li:nth-child(3n){margin-right:0}
.prolist li a{display:block}
.prolist li a .d1{background:#fff;border:1px #efefef solid}
.prolist li img{width:100%;background:#eee}
.prolist li .d2{padding-top:25px;height:90px;display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap}
.prolist li .d2 em{color:#707070;font-size:18px}
.prolist li .d2 span{color:#707070;font-size:18px;margin-left:75px}
.proitem{padding-bottom:40px;position:relative;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
.proitem::after{content:'';position:absolute;left:0;bottom:0;width:100%;border-bottom:1px #efefef solid}
.proitem .d1{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column}
.proitem .d1 .x1{padding-left:130px;width:305px;height:78px;background:url(../images/5s.png) center bottom no-repeat}
.proitem .d1 .x1 em{line-height:1;color:#060001;font-size:39px;font-weight:lighter}
.proitem .d1 .x2{margin-top:10px;color:#afafaf;font-size:25px;font-weight:lighter}
.proitem .d2 .x1{color:#060001;font-size:58px}
.proitem .d2 .x2{margin-top:10px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.proitem .d2 .x2 em{color:#060001;font-size:25px;font-weight:lighter}
.proitem .d2 .x2 span{color:#060001;font-size:25px;font-weight:lighter;margin-left:30px}
.proslider_dom{width:700px;margin:0 auto;margin-top:60px}
.proslider{margin-top:20px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
.proslider .swiperprev{display:block!important;width:18px;height:90px;background:url(../images/51.png) center center no-repeat #e75100;background-size:70% auto;border-radius:115px}
.proslider .swipernext{display:block!important;width:18px;height:90px;background:url(../images/52.png) center center no-repeat #e75100;background-size:70% auto;border-radius:115px}
.proslider_panel{width:614px}
.proslider_banner .swiper-slide a{display:block;border:1px #efefef solid;padding:3px 3px}
.proslider_banner .swiper-slide a img{width:100%}
.cpms{position:relative;padding:60px 0}
.cpms::after{content:'';position:absolute;left:0;top:0;width:100%;border-bottom:1px #efefef solid}
.cpms .d1{color:#606060;font-size:23px;font-weight:700;padding-left:30px}
.cpms .d2{margin-top:60px;color:#6b6b6b;font-size:23px;background:#ececec;padding:30px 0;border:1px #d1d1d1 solid;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.cpms .d2 em{padding:0 10px}
.video{width:100%;}